Singleton class that implements ISystem


Properties


CapsLock

Gets whether Caps Lock is currently on.


ColorDepth

int ColorDepth

Gets the colour depth that the game is running at.


Gamma

Gets/sets the gamma correction level.


HardwareAcceleration

bool HardwareAcceleration

Gets whether the game is running with 3D Hardware Acceleration.


NumLock

Gets whether Num Lock is currently on.


OperatingSystem

eOperatingSystem OperatingSystem

Gets which operating system the game is running on.


ScreenHeight

int ScreenHeight

Gets the screen height of the current resolution.


ScreenWidth

int ScreenWidth

Gets the screen width of the current resolution.


ScrollLock

Gets whether Scroll Lock is currently on.


SupportsGammaControl

Gets whether the player's system supports gamma adjustment.


Version

string Version

Gets the XAGE engine version number.


viewport_height

int viewport_height

Gets the height of the visible area in which the game is displayed.


viewport_width

int viewport_width

Gets the width of the visible area in which the game is displayed.


ViewportHeight

int ViewportHeight

Gets the height of the visible area in which the game is displayed.


ViewportWidth

int ViewportWidth

Gets the width of the visible area in which the game is displayed.


Volume

int Volume

Gets/sets the audio output volume, from 0-100.


vsync

bool vsync

Gets/sets whether waiting for the vertical sync is enabled (obsolete - use VSync instead).


VSync

bool VSync

Gets/sets whether waiting for the vertical sync is enabled.


Windowed

Gets whether the game is running in a window.